A Broker for OWL-S Web services
نویسندگان
چکیده
Brokers are widely used in distributed information systems such as Multi-agent systems and distributed databases. Yet, there has not been a detailed analysis of Brokers’ architecture and no general solution has been proposed on how the Brokers’ tasks have to be accomplished. In this paper, we provide a detailed analysis of these tasks, and an implementation based on OWL-S. We show that while OWL-S is adequate to provide all the information that is needed by the Broker, the straightforward implementation of the Broker using OWL-S results in a paradoxical situation. We solve this paradox by extending the Process Modeling language of OWL-S. Finally, we propose a solution to a number of issues that arise in the brokered management of the interaction between Web services such as the abstraction from queries to capabilities required to solve that query, and management of the knowledge required by the Broker to control the multi-party interaction.
منابع مشابه
Semantic Web Service Selection Based on Service Provider’s Business Offerings
Semantic Web service discovery finds a match between the service requirement and service advertisements based on the semantic descriptions. The matchmaking mechanism might find semantically similar Web services having same matching score. In this paper, the authors propose the semantic Web service selection mechanism which distinguishes semantically similar Web services based on the Quality of ...
متن کاملModel Integration Using Ontology Input-Output Matching
This paper introduces ontology controlled model integration framework using inputoutput matching in the domain of biorefining. The framework builds upon the existing framework and replaces the Common Object Request Broker Architecture (CORBA) object bus with more flexible semantic repository. Semantic Web Services Description Ontologies (OWL-S) are used to describe model inputs, outputs, precon...
متن کاملQoS-Aware Web Services Discovery with Trust Management
As the number of available Web services increases, there is a growing demand to find the service that best fits the user’s requirements. Especially, when a set of services fulfilling user’s functional requirements have been discovered, among these services which one will be invoked by the user depends mostly on the Quality of Services (QoS). The problem, however, is that the service providers m...
متن کاملA Reasoning Broker Framework for OWL
Semantic applications that utilise OWL ontologies can benefit from a broad range of OWL reasoning systems, which allow for the inference of implicit knowledge from explicitly given facts and axioms. Different OWL reasoners, however, specialise in different reasoning problems or kinds of ontologies, and hence perform differently in certain reasoning scenarios. This paper presents a reasoning bro...
متن کاملEnhancing Semantic Web Services with Inheritance
Currently proposed Semantic Web Services technologies allow the creation of ontology-based semantic annotations of Web services so that software agents are able to discover, invoke, compose and monitor these services with a high degree of automation. The OWL Services (OWL-S) ontology is an upper ontology in OWL language, providing essential vocabularies to semantically describe Web services. Cu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004